package cn.ppwx.crm.modules.sys.dao.base;

import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
import org.springframework.stereotype.Repository;

import javax.annotation.Resource;

@Repository
public class BaseJdbcDao {

	@Resource(name = "JdbcTempl")
	private JdbcTemplate jdbcTemplate;


	private NamedParameterJdbcTemplate namedJdbcTemplate;


	public  NamedParameterJdbcTemplate  getNamedParameterJdbcTemplate(){
		if(this.namedJdbcTemplate==null){
			this.namedJdbcTemplate= new NamedParameterJdbcTemplate(jdbcTemplate);
		}
		return this.namedJdbcTemplate;
	}
/***test**/
	public  JdbcTemplate  getJdbcTemplate(){
		return this.jdbcTemplate;
	}

}
